Chain store
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A retail outlet that is one of a group of similar establishments having common format, contents, ownership and management.
- 2 one of a chain of retail stores under the same management and selling the same merchandise wordnet